Bmw E46 Zhp 8 Month Ownership Update | Worth The Hype